/* 
 * File:   MPoint.c
 * Author: Muhammad Anis
 */

#include <stdio.h>
#include <stdlib.h>
#include "Point.h"

/*
 * Driver untuk mengecek ADT Point
 */
int main(int argc, char** argv) {
    
    Point p = MakePoint(10.0,10.0); /* Buat Point p dengan Koordinat(10,10)*/
    PrintPoint(p);/* Print Point */
    Move(&p,10.0,10.0);/* Pindahkan point p sejauh deltaX=10 dan deltaY=10*/
    PrintPoint(p); /* Print Point*/
    if(isOrigin(p)){
        printf("Point berada di Point Origin\n");
    }else{
        printf("Point tidak berada di Point Origin\n");
    }
    Point origin = MakePoint(0,0); /* Test Case */
    PrintPoint(origin);/*Print Point*/
    if(isOrigin(origin)){
        printf("Point berada di Point Origin\n");
    }else{
        printf("Point tidak berada di Point Origin\n");
    }
    return (EXIT_SUCCESS);
}

